sub-unit vaccine - Spanish English Dictionary